a plant species native to tropical areas (pseudelephantopus spicatus) - Spanish English Dictionary